to pay the bill - Spanish English Dictionary